html { 
overflow-x: hidden; 
overflow-y: auto; 
} 

form { 
display:inline; 
}

img { 
vertical-align:middle; 
border:0px 
}

.forumtable {
border: 4px double #324c55;
background-color:#191c1d; 
padding:20px; 
filter:alpha(opacity=70);
opacity:.7
}

BODY { 
font-family: Verdana, Tahoma, Arial, sans-serif; 
font-size: 9px; 
color: #000; 
margin:10px 10px 10px 10px;
background-color:#FFF; 
background-image: url(http://i56.tinypic.com/op60l5.png); 
background-repeat: repeat; 
background-attachment: fixed; 
}

TABLE, TR, TD { 
font-family: Verdana, Tahoma, Arial, sans-serif; 
font-size: 9px; 
color: #000; 
}

a:link, a:visited, a:active { 
text-decoration: none; 
color: #040404; 
}

a:hover { 
color: #42565a;
text-shadow: 1px 0px 0px #000;  
}

fieldset.search { 
padding:6px; 
line-height:150% 
}

label { 
cursor:pointer; 
}

img.attach { 
border:2px 
outset #455756;
padding:2px 
}

.googleroot  { 
padding:6px; 
line-height:130% 
}
.googlechild { 
padding:6px; 
margin-left:30px; 
line-height:130% 
}
.googlebottom, .googlebottom a:link, .googlebottom a:visited, .googlebottom a:active { 
text-decoration: none; 
color: #040404; 
}
}
.googlish, .googlish a:link, .googlish a:visited, .googlish a:active { 
font-size:14px; 
font-weight:bold; 
color:#00D; }
.googlepagelinks { 
font-size:1.1em; 
letter-spacing:1px 
}
.googlesmall, .googlesmall a:link, .googlesmall a:active, .googlesmall a:visited { 
text-decoration: none; 
color: #040404; 
text-transform: uppercase;
}
}

li.helprow { 
padding:0px; 
margin:0px 0px 10px 0px 
}
ul#help    { 
padding:0px 0px 0px 15px 
}

option.cat { 
font-weight:bold; 
}
option.sub { 
font-weight:bold;
color:#555 
}
.caldate   { 
text-align:right;
font-weight:bold;
font-size:11px;
color:#777;
background-color:#323a3c;
padding:4px;
margin:0px 
}

.warngood { 
color:green 
}
.warnbad  { 
color:red 
}

#padandcenter { 
margin-left:auto;
margin-right:auto;
text-align:center;
padding:14px 0px 14px 0px 
}

#profilename { 
font-size:28px; 
font-weight:bold; 
}
#calendarname { 
font-size:22px; 
font-weight:bold; 
}

#photowrap { 
padding:6px; 
}
#phototitle { 
font-size:24px; 
border-bottom:1px 
solid black 
}
#photoimg   { 
text-align:center; 
margin-top:15px 
} 

#ucpmenu    { 
line-height:150%;
width:22%;  
background-color: #CAC7B1 
}
#ucpmenu p  { 
padding:2px 5px 6px 9px;
margin:0px; 
}
#ucpcontent { 
background-color: #CAC7B1;
line-height:150%; 
width:auto 
}
#ucpcontent p  { 
padding:10px;
margin:0px; 
}

#ipsbanner { 
position:absolute;
top:1px;
right:5%; 
}
#logostrip { 
display: none; 
}
#submenu   { 
background-color: #24292B;
font-size:9px;
margin:3px 0px 3px 0px;
color:#101010;
font-weight:bold;
}
#submenu a:link, #submenu  a:visited, #submenu a:active { 
font-weight:bold;
font-size:9px;
text-decoration: none; 
color: #040404; 
}
#userlinks { 
background-color: #16272c; 
background-image: url(http://i55.tinypic.com/34t39yh.png); 
border:3px double #040404;
text-transform: uppercase; 
}

#navstrip  { 
font-weight:bold;
padding:6px 0px 6px 0px;
text-transform: uppercase; 
}

.activeuserstrip { 
background-color:#223545; 
padding:6px 
}

.pformstrip {
font-weight:bold; 
color:#868686; 
padding:0px; 
margin:0px; 
background-color:223545; 
font-family: georgia, garamond, new york, serif; 
font-size: 7px; 
text-transform: uppercase;
text-align: center; 
}
.pformleft  { 
background-color: #CAC7B1; 
padding:6px; 
margin-top:1px;
width:25%; 
border-top:1px solid #C2CFDF; 
border-right:1px solid #C2CFDF; 
}
.pformleftw { 
background-color: #CAC7B1; 
padding:6px; 
margin-top:1px;
width:40%; 
border-top:1px solid #C2CFDF; 
border-right:1px solid #C2CFDF; 
}
.pformright { 
background-color: #CAC7B1; 
padding:6px; 
margin-top:1px;
border-top:1px solid #C2CFDF; 
}

.post1 { 
background-color: #CAC7B1 
}
.post2 { 
background-color: #CAC7B1 
}
.postlinksbar { 
font-weight:bold; 
color:#868686; 
padding:0px; 
margin:0px; 
background-color:CAC7B1; 
text-transform: lowercase; 
font-family: georgia, garamond, new york, serif; 
font-size: 9px; 
text-align: center; 
border: 1px solid #040404; 
border-bottom: none;
}

.row1 { 
background-color: #AAA89A; 
}
.row2 {  
background-color: #AAA89A; 
}
.row3 {  
background-color: #AAA89A; 
}
.row4 { 
background-color: #AAA89A;
}
.row4 div.row4 { 
border: none! important; 
background-color:transparent; 
} 
div.row4 { 
border-color: transparent!important; 
background-color: #191c1d; 
font-size: 7pt; 
}

.darkrow1 { font-weight:bold; 
color:#868686; 
padding:0px; 
margin:0px; 
background-color:223545; 
font-family: georgia, garamond, new york, serif; 
font-size: 9px; 
text-align: center; 
}
.darkrow2 { font-weight:bold; 
color:#868686; 
padding:0px; 
margin:0px; 
background-color:223545; 
font-family: georgia, garamond, new york, serif; 
font-size: 9px; 
text-align: center; 
}
.darkrow3 { font-weight:bold; 
color:#868686; 
padding:0px; 
margin:0px; 
background-color:CAC7B1; 
font-family: georgia, garamond, new york, serif; 
font-size: 9px; 
text-align: center; 
}

.hlight { 
background-color: #323a3c 
}
.dlight { 
background-color: #455756 
}

.titlemedium {
font-weight:bold; 
color:#868686; 
padding:0px; 
margin:0px; 
background-color:223545; 
font-family: georgia, garamond, new york, serif; 
font-size: 7px; 
text-transform: uppercase;
text-align: center; 
}
.titlemedium  a:link, .titlemedium  a:visited, .titlemedium  a:active  { 
text-decoration: none; 
color: #040404; 
}

.maintitle { 
vertical-align: middle; 
color:#42565a; 
padding: 0px 150px 0px 0px; 
background-color: #16272c; 
background-image: url(http://i55.tinypic.com/34t39yh.png); 
background-repeat: repeat; 
background-position: right; 
text-align: right; 
font-family: 'Tangerine';
text-transform: uppercase; 
font-size: 20px; 
text-shadow: 1px 1px 0px #000; 
border: 1px solid #040404; 
border-bottom: none;
line-height: 100%;
}
.maintitle a:link, .maintitle  a:visited, .maintitle  a:active { 
text-decoration: none; 
color: #42565a; 
}
.maintitle a:hover { 
color: #42565a;
text-style: italic; 
}

.plainborder { 
border:1px solid #040404;
background-color:#CAC7B1; 
}
.tableborder { 
border:1px solid #040404;
background-color:#101010; 
padding:0px; 
margin:0px; 
width:100%; 
}
.tablefill   { 
border:1px solid #040404;
background-color:#CAC7B1;
padding:6px;  
}
.tablepad    { 
background-color:#CAC7B1;
padding:6px; 
}
.tablebasic  { 
width:100%; 
padding:0px 0px 0px 0px; 
margin:0px; 
border:0px; 
}

.wrapmini    { 
float:left;
line-height:1.5em;
width:25%;
}
.pagelinks   { 
float:left;
line-height:1.2em;
width:35% ;
}

.desc { 
font-size:9px; 
color:#434951; 
}
.edit { 
font-size: 9px; 
}

.signature   { 
font-size: 9px; 
color: #339 
}
.postdetails { 
font-size: 9px; 
}
.postcolor   { 
font-size: 12px; 
line-height: 160%; 
}

.normalname { 
font-family: Lobster Two; 
text-align: center;
font-size: 18px; 
letter-spacing: 1px; 
color: #546F75; 
text-shadow: 1px 1px 1px #000; 
margin: 5px; 
}
.normalname a:link, .normalname a:visited, .normalname a:active { 
font-family: Lobster Two; 
text-align: center;
font-size: 18px; 
letter-spacing: 1px; 
color: #546F75; 
text-shadow: 1px 1px 1px #000; 
margin: 5px; 
}
}
.unreg { 
font-family: Lobster Two; 
text-align: center;
font-size: 15px; 
font-weight: bold;
letter-spacing: 1px; 
color: #546F75; 
text-shadow: 1px 1px 1px #000; 
margin: 5px; 
}

.searchlite { 
font-weight:bold; 
color:#F00; 
background-color:#FF0; 
}

#QUOTE { 
font-family: Verdana, Arial; 
font-size: 9px; 
color: #465584; 
background-color: #FAFCFE; 
border: 3px double #040404; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px; 
}

#CODE  { 
font-family: Courier, Courier New, Verdana, Arial;  
font-size: 9px; 
color: #465584; 
background-color: #FAFCFE; 
border: 3px double #040404; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px; 
}

.copyright { 
font-family: Verdana, Tahoma, Arial, Sans-Serif; 
font-size: 9px; 
line-height: 12px; 
}

.codebuttons  { 
font-size: 9px; 
font-family: verdana, helvetica, sans-serif; 
vertical-align: middle 
}
.forminput, .textinput, .radiobutton, .checkbox  { 
font-size: 9px; 
font-family: verdana, helvetica, sans-serif;
vertical-align: middle; 
}

.thin { 
padding:6px 0px 6px 0px;
line-height:140%;
margin:2px 0px 2px 0px;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF; 
}

.purple { color:purple;font-weight:bold }
.red    { color:red;font-weight:bold }
.green  { color:green;font-weight:bold }
.blue   { color:blue;font-weight:bold }
.orange { color:#F90;font-weight:bold }

#submenu { display: none; }




.titlebar { 
color: #F0F0F0; 
background:#16292B; 
font-weight:bold; 
text-transform:uppercase; 
padding: 0px 10px 0px 15px; 
display:block; 
margin-bottom: 2px;
}

.sidebox { 
font-size:10px; 
color:#000; 
background-color: #AAA89A;
background: url(http://i55.tinypic.com/34t39yh.png); 
border:1px solid #040404; 
display:block; 
padding: 5px 5px 5px 5px; 
text-align:justify;
}

.sbtag { 
font-weight: bold; 
text-align: right; 
font-family: optima; 
width: 80%; 
border-right: 6px solid #040404; 
border-bottom: 2px solid #040404; 
color: #f1f1f1; 
text-transform: uppercase; 
font-size: 8px; 
padding: 2px; 
letter-spacing: 2px; 
}



.navmenu { 
display:inline 
}
.navmenu a { 
background-color: #16292B; 
color: #f6f6f6; 
padding: 2px 5px 2px 5px; 
text-transform: uppercase; 
letter-spacing: 2px
}
.navmenu a:hover { 
background-color: #040404; 
color: #f6f6f6; 
padding: 5px 5px 2px 5px; 
text-transform: uppercase; 
letter-spacing: 2px
}



.wholeboxmulti { 
width:500px; 
padding:10px;
}
.multimodtext { 
width:490px; 
text-align: justify; 
font-family: geneva; 
font-size: 9px; 
line-height: 100%; 
font-weight: normal; 
vertical-align: middle; 
letter-spacing: 1px; 
}

.descriptiontext { 
width:400px; 
text-align: justify; 
font-family: geneva; 
font-size: 9px; 
line-height: 100%; 
font-weight: normal; 
vertical-align: middle; 
letter-spacing: 1px; 
}


.large { 
font-family: Lobster Two; 
font-size: 20px; 
letter-spacing: 1px; 
color: #546F75; 
text-shadow: 1px 0px 0px #000; 
margin: 5px; 
}



.post { 
font-family: Lobster Two; 
font-size: 15px; 
letter-spacing: 1px; 
color: #546F75; 
text-shadow: 1px 0px 0px #000; 
margin: 5px; 
}



.small {
font-family: Lobster Two; 
font-size: 10px; 
letter-spacing: 1px; 
color: #546F75; 
text-shadow: 1px 0px 0px #000; 
margin: 5px; 
}



.forumbanner {
background-image: url(http://img824.imageshack.us/img824/5941/whoweareoverlordge.png); 
height: 300px;
width: 937px;
border:1px solid #040404;
}